//条件查询
function chaxun() {
    var formParams=$("#queryForm").serialize();
    var obj=Qs.parse(formParams);
    $("#devTb").bootstrapTable("refresh",{query:obj});
}
/**==================================================================================================*/
// 处理添加发展计划状态回显
$.get("cus/hkfzjh/devszlist")
    .done(list=>{
        list.forEach(function (Devstatus) {
            var opt= $("<option/>");
            console.log(Devstatus);
            opt.val(Devstatus.devStatusId);
            opt.text(Devstatus.devStatusName);
            opt.appendTo("#add [name=devStatus]");
        })
    });
// 添加显示模态框
function add(){
    $("#add").dialog("show")
}
$("#add").dialog({
    title: "添加客户发展计划",
    btnBind(){
        var params=$("#add form").serialize();
        $.get(`${ctx}/cus/hkfzjh/adddev`,params)
            .done(msg=>{
                toastr.success(msg);
                $("#devTb").bootstrapTable("refresh");
                $("#add").dialog("hide");
            });
    }
})
/**==================================================================================================*/
// 处理修改发展计划状态回显
$.get("cus/hkfzjh/devszlist")
    .done(list=>{
        list.forEach(function (Devstatus) {
            var opt= $("<option/>");
            opt.val(Devstatus.devStatusId);
            opt.text(Devstatus.devStatusName);
            opt.appendTo("#update [name=devStatusName]");
        })
    });

// 弹出修改模态框
$("#update").dialog({
    title:"修改客户发展计划",
    btnBind(){
        var params=$("#update form").serialize();
        $.get(`${ctx}/cus/hkfzjh/updateDev`,params)
            .done(msg=>{
                toastr.success(msg);
                $("#devTb").bootstrapTable("refresh");
                $("#update").dialog("hide");
            });
    }
})

// 点击修改触发的方法及回显数据
function xiugai() {
       var arr= $("#devTb").bootstrapTable("getSelections");
       // console.log(arr)
       if(arr.length==0) {
           swal({
               type: "warning",
               title: "友情提示！",
               text: "请至少选择一项待修改！",
               confirmButtonText: "确定"
           });
           return;
   }
   $("#update [name=devPlanId]").val(arr[0].devPlanId);
$("#update [name=devDicId]").val(arr[0].devDicId);
$("#update [name=devPlanName]").val(arr[0].devPlanName);
$("#update [name=devMonth]").val(arr[0].devMonth);
$("#update [name=devStatus]").val(arr[0].devStatus);
$("#update [name=devContent]").val(arr[0].devContent);
$("#update [name=devStatusName]").val(arr[0].devstatus.devStatusId);
$("#update [name=createTime]").val(arr[0].createTime);
$("#update [name=lastModifyTime]").val(arr[0].lastModifyTime);
$("#update [name=opeateMan]").val(arr[0].opeateMan);
$("#update").dialog("show");
}
/**==================================================================================================*/
// 删除客户发展计划
function del() {
    var arr= $("#devTb").bootstrapTable("getSelections");
    if(arr.length==0) {
        swal({
            type: "error",
            title: "错误操作！",
            text: "请至少选择一项待删除！",
            confirmButtonText: "确定"
        });
        return;
    }
    console.log(arr)
    var ids=arr.map(Dev=>{
        return "ids="+Dev.devPlanId  //对应该对象的id
    }).join("&");
    console.log(ids);
    $.get("cus/hkfzjh/batchDel?"+ids,msg=>{
        var statu = confirm("Are you sure to delete the current data?");
        if(!statu){
            return false;
        }
        toastr.warning(msg);
        $("#devTb").bootstrapTable("refresh");
    })
}

// ===========================================================================================
// 处理查看详情发展计划状态回显
$.get("cus/hkfzjh/devszlist")
    .done(list=>{
        list.forEach(function (Devstatus) {
            var opt= $("<option/>");
            opt.val(Devstatus.devStatusId);
            opt.text(Devstatus.devStatusName);
            opt.appendTo("#See [name=devStatusName]");
        })
    });
$("#See").dialog({
    title:"查看详情",

})

// 点击查看触发的方法及回显数据
function chakan() {
    var arr= $("#devTb").bootstrapTable("getSelections");
    if(arr.length==0) {
        swal({
            type: "warning",
            title: "友情提示！",
            text: "请选择要查看的客户！",
            confirmButtonText: "确定"
        });
        return;
    }
    $("#See [name=devPlanId]").val(arr[0].devPlanId);
    $("#See [name=devDicId]").val(arr[0].devDicId);
    $("#See [name=devPlanName]").val(arr[0].devPlanName);
    $("#See [name=devMonth]").val(arr[0].devMonth);
    $("#See [name=devStatus]").val(arr[0].devStatus);
    $("#See [name=devContent]").val(arr[0].devContent);
    $("#See [name=devStatusName]").val(arr[0].devstatus.devStatusId);
    $("#See [name=createTime]").val(arr[0].createTime);
    $("#See [name=lastModifyTime]").val(arr[0].lastModifyTime);
    $("#See [name=opeateMan]").val(arr[0].opeateMan);
    $("#See").dialog("show");
}

